sour lime large lime - Alemán Inglés Diccionario